English Dictionary
◊ CAPITAL OF NEPAL
capital of Nepal
n : the capital and largest city of Nepal [syn: {Katmandu}, {Kathmandu},
{capital of Nepal}]